nuclear powered submarine - Turkish English Dictionary